someone who is very helpful - Turco Inglés Diccionario